package com.gagakuai.reflect.invoke;

import java.lang.reflect.InvocationTargetException;

/*
 * @program: common-starters
 * @description: 注入器
 * @author: houhong
 * @create: 2023-06-29 23:05
 */
public interface Invoker {

    /*
    *  反射执行
    */
    Object invoke(Object target, Object[] args) throws IllegalAccessException, InvocationTargetException;

    Class<?> getType();
}